Definition of Maidenhair Tree
-
(noun) deciduous dioecious Chinese tree having fan-shaped leaves and fleshy yellow seeds; exists almost exclusively in cultivation especially as an ornamental street tree
Synonyms of Maidenhair Tree
Antonyms of Maidenhair Tree
No Antonyms Found.
Homophones of Maidenhair Tree
No Homophones Found.